/**
 * Project: push-center-biz-dal
 * 
 * File Created at 2014年10月9日
 * 
 * Copyright 2012 Greenline.com Corporation Limited.
 * All rights reserved.
 *
 * This software is the confidential and proprietary information of
 * Greenline Company. ("Confidential Information").  You shall not
 * disclose such Confidential Information and shall use it only in
 * accordance with the terms of the license agreement you entered into
 * with Greenline.com.
 */
package com.greenline.push.dal.query;

import com.greenline.push.dal.base.PageQuery;
import com.greenline.push.dal.pushcenter.dataobject.AppTemplateDO;

/**
 * @Type AppTemplateQuery
 * @Desc
 * @author zhaoli
 * @date 2014年10月9日
 * @Version V1.0
 */
public class AppTemplateQuery extends PageQuery<AppTemplateDO> {
    private Long id;
    // 对应模板表id
    private Long templateId;
    // 渠道id
    private String appId;
    // 微信 等的模板id
    private String extTemplId;
    // 推送中心参数和微信等平台参数对应关系
    private String paramConvert;
    // 优先级。规则：保证优先级高的发送，高的发送不成功才发送低优先级的
    private Integer priority;
    private String extTemplType;
    private String text;// /moban
    private String name;// 应用模版名字
    private Long appChannelId;

    public Long getAppChannelId() {
        return appChannelId;
    }

    public void setAppChannelId(Long appChannelId) {
        this.appChannelId = appChannelId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getText() {
        return text;
    }

    public void setText(String text) {
        this.text = text;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getExtTemplType() {
        return extTemplType;
    }

    public void setExtTemplType(String extTemplType) {
        this.extTemplType = extTemplType;
    }

    public Long getTemplateId() {
        return templateId;
    }

    public void setTemplateId(Long templateId) {
        this.templateId = templateId;
    }

    public String getAppId() {
        return appId;
    }

    public void setAppId(String appId) {
        this.appId = appId;
    }

    public String getExtTemplId() {
        return extTemplId;
    }

    public void setExtTemplId(String extTemplId) {
        this.extTemplId = extTemplId;
    }

    public String getParamConvert() {
        return paramConvert;
    }

    public void setParamConvert(String paramConvert) {
        this.paramConvert = paramConvert;
    }

    public Integer getPriority() {
        return priority;
    }

    public void setPriority(Integer priority) {
        this.priority = priority;
    }
}
